-- card: 7498 from stack: in -- bmap block id: 7793 -- flags: 4000 -- background id: 4316 -- name: MasterControl -- part 1 (field) -- low flags: 00 -- high flags: 0000 -- rect: left=11 top=80 right=109 bottom=103 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 10496 -- line height: 13 -- part name: setfunc -- part 2 (field) -- low flags: 00 -- high flags: 0000 -- rect: left=111 top=80 right=109 bottom=203 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 10496 -- line height: 13 -- part name: setfunc -- part 3 (field) -- low flags: 00 -- high flags: 0000 -- rect: left=210 top=80 right=109 bottom=302 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 10496 -- line height: 13 -- part name: setfunc -- part 24 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=208 top=70 right=116 bottom=306 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: tape labeler ----- HyperTalk script ----- on mouseUp go to card "labeler" of stack "AudioVideoUtilities" end mouseUp -- part 4 (field) -- low flags: 81 -- high flags: 0007 -- rect: left=306 top=69 right=230 bottom=502 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: about AudioVideo ----- HyperTalk script ----- on mouseUp hide me end mouseUp -- part 6 (field) -- low flags: 00 -- high flags: 0000 -- rect: left=11 top=137 right=166 bottom=103 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 10496 -- line height: 13 -- part name: setfunc -- part 7 (field) -- low flags: 00 -- high flags: 0000 -- rect: left=111 top=137 right=166 bottom=203 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 10496 -- line height: 13 -- part name: setfunc -- part 11 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=11 top=190 right=219 bottom=103 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 10496 -- line height: 13 -- part name: setfunc -- part 12 (field) -- low flags: 00 -- high flags: 0000 -- rect: left=210 top=190 right=219 bottom=302 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 10496 -- line height: 13 -- part name: setfunc -- part 13 (field) -- low flags: 00 -- high flags: 0000 -- rect: left=210 top=137 right=166 bottom=302 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 10496 -- line height: 13 -- part name: setfunc -- part 16 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=10 top=70 right=120 bottom=107 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: about AudioVideo ----- HyperTalk script ----- on mouseUp hide cd fld "general help" hide cd fld "master control help" hide cd fld "general information" hide cd fld "catalog scheme" if the visible of card field "about AudioVideo" is false then show cd fld "about AudioVideo" else hide cd fld "about AudioVideo" end if end mouseUp -- part 17 (field) -- low flags: 81 -- high flags: 0007 -- rect: left=307 top=69 right=230 bottom=502 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: general information ----- HyperTalk script ----- on mouseUp hide me end mouseUp -- part 18 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=10 top=125 right=175 bottom=108 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: GeneralInfo ----- HyperTalk script ----- on mouseUp hide cd fld "general help" hide cd fld "master control help" hide cd fld "about AudioVideo" hide cd fld "catalog scheme" if the visible of card field "general information" is false then show cd fld "general information" else hide cd fld "general information" end if end mouseUp -- part 19 (field) -- low flags: 81 -- high flags: 0007 -- rect: left=306 top=69 right=231 bottom=502 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: master control help ----- HyperTalk script ----- on mouseUp hide me end mouseUp -- part 54 (field) -- low flags: 00 -- high flags: 0000 -- rect: left=110 top=190 right=219 bottom=202 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 10 -- style flags: 10496 -- line height: 13 -- part name: compact stack -- part 49 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=108 top=178 right=228 bottom=205 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: compact stack ----- HyperTalk script ----- on mouseUp doMenu Compact Stack end mouseUp -- part 20 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=109 top=70 right=120 bottom=207 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: mastercontrolHelp ----- HyperTalk script ----- on mouseUp hide cd fld "general help" hide cd fld "about AudioVideo" hide cd fld "general information" hide cd fld "catalog scheme" if the visible of card field "master control help" is false then show cd fld "master control help" else hide cd fld "master control help" end if end mouseUp -- part 21 (field) -- low flags: 81 -- high flags: 0007 -- rect: left=306 top=69 right=230 bottom=501 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: general help ----- HyperTalk script ----- on mouseUp hide me end mouseUp -- part 22 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=108 top=125 right=174 bottom=206 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: generalHelp ----- HyperTalk script ----- on mouseUp hide cd fld "about AudioVideo" hide cd fld "master control help" hide cd fld "general information" hide cd fld "catalog scheme" if the visible of card field "general help" is false then show cd fld "general help" else hide cd fld "general help" end if end mouseUp -- part 23 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=207 top=124 right=177 bottom=306 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: recordcalc ----- HyperTalk script ----- on mouseUp go to first card of stack "AudioVideoUtilities" end mouseUp -- part 57 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=10 top=180 right=231 bottom=106 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: print registration ----- HyperTalk script ----- on mouseUp push card set lockScreen to true go to card "reg1" of stack "AudioVideoUtilities" open printing print this card doMenu Next print this card close printing pop card set lockScreen to false end mouseUp -- part 46 (field) -- low flags: 80 -- high flags: 0007 -- rect: left=306 top=69 right=230 bottom=501 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 10 -- style flags: 0 -- line height: 13 -- part name: catalog scheme -- part 47 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=207 top=180 right=230 bottom=304 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: catalog scheme ----- HyperTalk script ----- on mouseUp hide cd fld "general help" hide cd fld "master control help" hide cd fld "general information" hide cd fld "about AudioVideo" if the visible of card field "catalog scheme" is false then show cd fld "catalog scheme" else hide cd fld "catalog scheme" end if end mouseUp -- part 55 (field) -- low flags: 81 -- high flags: 0002 -- rect: left=91 top=0 right=278 bottom=434 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: SORTING OPTIONS -- part 27 (button) -- low flags: 80 -- high flags: A003 -- rect: left=101 top=67 right=90 bottom=255 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: set title ----- HyperTalk script ----- on mouseDown doSetTitle end mouseDown -- part 28 (button) -- low flags: 80 -- high flags: A003 -- rect: left=101 top=96 right=119 bottom=255 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: set content class ----- HyperTalk script ----- on mouseDown doSetContentClass end mouseDown -- part 29 (button) -- low flags: 80 -- high flags: A003 -- rect: left=101 top=125 right=148 bottom=255 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: set catalog number ----- HyperTalk script ----- on mouseDown doSetCatalogNumber end mouseDown -- part 30 (button) -- low flags: 80 -- high flags: A003 -- rect: left=102 top=154 right=177 bottom=256 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: set recording label ----- HyperTalk script ----- on mouseDown doSetRecordingLabel end mouseDown -- part 31 (button) -- low flags: 80 -- high flags: A003 -- rect: left=103 top=183 right=206 bottom=257 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: set year ----- HyperTalk script ----- on mouseDown doSetYear end mouseDown -- part 32 (button) -- low flags: 80 -- high flags: A003 -- rect: left=104 top=212 right=235 bottom=258 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: set format ----- HyperTalk script ----- on mouseDown doSetFormat end mouseDown -- part 33 (button) -- low flags: 80 -- high flags: A003 -- rect: left=210 top=250 right=275 bottom=311 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Reset ----- HyperTalk script ----- on mouseUp doReset end mouseUp -- part 34 (button) -- low flags: 80 -- high flags: A003 -- rect: left=319 top=250 right=275 bottom=422 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Sort Now ----- HyperTalk script ----- on mouseUp doSortNow end mouseUp -- part 35 (button) -- low flags: 80 -- high flags: A003 -- rect: left=103 top=250 right=275 bottom=202 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Cancel ----- HyperTalk script ----- on mouseUp lock screen doSortClose unlock screen end mouseUp -- part 36 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=273 top=46 right=66 bottom=425 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 12 -- style flags: 256 -- line height: 16 -- part name: P1 -- part 42 (button) -- low flags: 80 -- high flags: A003 -- rect: left=101 top=38 right=61 bottom=255 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: set artist ----- HyperTalk script ----- on mouseDown doSetArtist end mouseDown -- part 50 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=470 top=318 right=333 bottom=506 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Next ----- HyperTalk script ----- on mouseUp go to next card end mouseUp -- part 51 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=318 top=290 right=305 bottom=354 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp answer "Can't make a new master control card" with "OK" end mouseUp -- part 52 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=280 top=290 right=306 bottom=316 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp answer "Can't delete the master control card" with "OK" end mouseUp -- part 53 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=280 top=318 right=333 bottom=316 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: PrintCard ----- HyperTalk script ----- on mouseUp doPrint end mouseUp -- part 56 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=318 top=318 right=333 bottom=354 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Help ----- HyperTalk script ----- on mouseUp push card go to card "ControlPanelHelp" of stack "AudioVideoUtilities" end mouseUp -- part 59 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=273 top=78 right=98 bottom=425 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 12 -- style flags: 256 -- line height: 16 -- part name: P2 -- part 60 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=273 top=110 right=130 bottom=425 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 12 -- style flags: 256 -- line height: 16 -- part name: P3 -- part 61 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=273 top=142 right=162 bottom=425 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 12 -- style flags: 256 -- line height: 16 -- part name: P4 -- part 62 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=273 top=174 right=194 bottom=425 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 12 -- style flags: 256 -- line height: 16 -- part name: P5 -- part 63 (field) -- low flags: 81 -- high flags: 0000 -- rect: left=273 top=207 right=227 bottom=425 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 3 -- text size: 12 -- style flags: 256 -- line height: 16 -- part name: P6 -- part contents for card part 2 ----- text ----- master control help -- part contents for card part 13 ----- text ----- recording calculator -- part contents for card part 7 ----- text ----- general help -- part contents for card part 3 ----- text ----- tape labeler -- part contents for card part 1 ----- text ----- about AudioVideo -- part contents for card part 11 ----- text ----- print registration -- part contents for card part 6 ----- text ----- general information -- part contents for card part 4 ----- text ----- AudioVideo Library version 1.15 © Copyright Henry C. Hsu 1990 All Rights Reserved The universal entertainment media cataloger. Henry Hsu 14 Commonwealth Ct. Apt. 9 Brighton, MA 02135 America Online: HenryHsu CompuServe: 70731,113 GEnie: H.HSU This stack is shareware. If you like and use AudioVideo Library, please send $15.00 US (cost of a single CD), a floppy disk and a Self-Addressed-Stamped-Envelope for the latest version to the address indicated above. Or, you may choose not to send a floppy disk and send a SASE and $20.00 US to cover disk and handling costs. You will be sent the stack password and a porting utility for library transfer from older to newer versions. AudioVideo Library may be distributed to friends, colleagues, family, anybody, and everybody in its original, unaltered form. It may not be included in collection or distribution packages, commercial or otherwise, except by written permission. Stack graphics, layout, design and scripting by Henry C. Hsu. HPopUp XFCN by Jon Pugh. -- part contents for card part 12 ----- text ----- catalog scheme -- part contents for card part 17 ----- text ----- GENERAL INFORMATION AudioVideo Library was created to manage a complete entertainment media library. Most catalogers manage audio media only or video media only, but there seemed to be no reason for this separation. Hence, AudioVideo Library was created to have all of the entertainment media within a single system of management. It supports CD, cassette tape, open reel tape, DAT, vinyl albums, videotape in VHS, Super VHS, VHS-C, Super VHS-C, Beta, ED Beta, 8 mm, Hi-Band 8 mm,and laserdisc. It is also included with utilities I find indispensable: a recording calculator for track times when making tape recordings and a cassette tape labeler. Info from the utilities can be ported to the stack card. Graphically, I felt that an audio and video cataloger should look as good as the hardware they are used with, so a front end was designed based upon audio and video equipment. This should also provide some familiarity with the operation of the cataloger since it uses some of the same symbols for similar functions. I hope you find it enjoyable to look at and use. This stack makes use of many popup menus. These are activated by holding the mouse button down within the title or data fields. Since some of the menus are quite large (to save typing), the mouse button must be held down longer than one may be used to. The catalog number system is decided upon by the user. This stack is not a free product and it is available to you for a trial period of 30 days. Shareware is based on your honor and my trust. AudioVideo Library took CONSIDERABLE time to design and fine tune. And it will continue to improve with time as enhancements are added. To receive the stack password and to ensure your access to future versions of AudioVideo Library, send in a floppy disk and a Self- Addressed - Stamped - Envelope along with your shareware fee of $15.00 US to the address in the about AudioVideo segment. Or you may opt not to include a floppy (still include the SASE) and instead send a total of $20.00 US for the latest version. An updating port utility is also included to transfer data from your older AudioVideo Library stack to the new one. If you already have the latest version, the newest will be sent when it becomes available, so you may not receive the disk right away. You will be guaranteed notification of future updates. If there is a sufficient demand, utilities will be created for porting of data from other library managers. Include the full name and version of the library or cataloger on your registration materials and make sure you mark the request for a port data option. If possible, include an actual copy of the of the cataloger (not the original ) you are using on the disk you send. This will greatly facilitate the creation of proper porting utilities. VERSION HISTORY All versions have bug fixes so this won't be mentioned again. 1.0 First release. 1.01 1.02 play button enhancements. 1.10 Contains new copy functions for CD and LP cards. This allows the user to copy visible volume information to paste to other volumes or transfer them to TAPE cards. These functions were created to duplicate information from volume to volume and to ease information replication to tape copies (especially existing copies) from CDs and LPs. The initial design of porting transfer was from the calculator to the labeler to the stack. This was done for new copies that required track arrangement for proper time fit. However, many of us have existing tape copies or straightforward tape copies of CDs and LPs and it is annoying, tedious, and unnecessary to input duplicate data. Hence, the copy functions were born and are explained in the local help fields. The TAPE card receives new buttons as well. First is an "a<->b" button which will duplicate the side with entries to the empty side. If side A has data and B is empty, A will be copied to B and vice versa. This was added for tapes that contain the same artist, title, and performers for both sides. Second, a paste button has been added which is also NOT the same as the Edit Menu Paste. It will paste the copied information from the CD or LP card on which the copy button was activated. Options for the paste are given if they pertain to copy format. Third, a port to labeler button was added for transferring TAPE card info to the labeler. More details in local help. Also added to the stack are information functions added to the media selection button of the same media. Clicking on the CD button while in the CD section will call up the number of CD set entries currently in the library. Version 1.10 also contains some menu item additions. 1.11 Efficiency improvements. The labeler is redesigned with notable addition of user selectable text of the information fields through the "prefs" button. AudioVideo copy button added to the TAPE card. 1.12 1.14b Revised pop up menus make use of hierarchical format to reduce long scrolling. Titles for pop up menus now activate the menus as well as the fields. -- part contents for card part 19 ----- text ----- MASTER CONTROL HELP Descriptions of buttons and functions: about AudioVideo basic and version info general information information about the creation and nature of the stack print registration prints out a registration form master control help calls this window field general help help on general operation of stack compact stack as it says tape labeler accesses the cassette tape labeler utility recording calculator accesses the tape recording calculator for computing track times catalog scheme button calls a field for the user to notate the catalog number scheme to be used in the library. -- part contents for card part 21 ----- text ----- GENERAL HELP ( for a graphical and interactive control panel explanation, click on the ? button below ) This stack has 4 media groupings indicated by the CD, LP, TAPE, and VIDEO buttons. Pressing any of these buttons brings you to that section of the library. Information is entered by the user through pop up menus and keyboard entry. These fields are defined in the local help sections of the specific media. Pop up menus may be slow, and some are quite slow, due to the less than lightning fast reflexes of HyperCard. All media supports up to three volumes per entry set. This means you can input 3 volume CD's, LP's, TAPES, etc. It is important to note, however, that the sorting function only keys in on the first volume, and on the A side of the first volume if there is one. If you wish all volumes to be separately sorted, they must be entered on individual cards. The search function, however, will find anything on any field, although it may not be visible. Visible volumes are selected by choosing the appropriate radio button. However, it is preferable to reset the visible volume to 1 after you are done examining a different volume. This is because the volume selection buttons affect other cards of the same media. Version 1.10 adds new copy functions to AudioVideo Library which are for copying data fields of the current CD or LP card for pasting to other volumes on the same card or to a TAPE card. They are NOT the same as the Edit Menu Copy. Also added are a field duplicate button from A side to B side of the TAPE card, TAPE paste for copied info, and a TAPE to cassette case labeler port button. Details are in local help. V1.11 adds user selectable text for the cassette case labeler and a copy button for the TAPE card. -- part contents for card part 46 ----- text ----- CATALOG SCHEME This field is for the user to notate the cataloging scheme for the Library. The cataloging system is defined entirely by the user. IMPORTANT HYPERCARD QUIRKS HyperCard reads data in fields as text. This means that it regards numbers as character strings, not as actual numbers. As such, the sort function will read "123" and sort it before "13" because it reads these numbers as if it were "ABC" and "AC". One way around this problem is to standardize a catalog number length, that is making all catalog numbers a specific number of digits long. This way, HyperCard sees that all the numbers are , for example, six character words and will more accurately sort them out with this consistency. -- part contents for card part 54 ----- text ----- compact stack -- part contents for card part 55 ----- text ----- SORTING OPTIONS select 6 of 7 options in priority order -- part contents for card part 36 ----- text ----- catalog number -- part contents for card part 59 ----- text ----- artist -- part contents for card part 60 ----- text ----- title -- part contents for card part 61 ----- text ----- content class -- part contents for card part 62 ----- text ----- recording label -- part contents for card part 63 ----- text ----- year